English Dictionary
◊ SLIPPER ORCHID
slipper orchid
n : any of several chiefly American wildflowers having an
inflated pouchlike lip; difficult or impossible to
cultivate in the garden [syn: {lady's slipper}, {lady-slipper},
{ladies' slipper}]